removed context from onBodyHelper