added partials
changed everything to calculator