start of basic gravity