counter has to start at 1
changed order