added ability to create breaks, added counter, added map