i have no idea what im supposed to do here
i have no idea what im supposed to do here