fix increment stuff