started sinking
added push stuff