why do i do this?