added gravity, weird things are happening