add gravity option