added gravity field