finally separated calculation from render; made iteration increase manual (A button) rather than automatic