gravity complete simplified collision