KOPOKOPO BACKEND