shit_right fixed. added test for insert