Started improving program mechanics.