added newtonian gravity behavior