key boards, background taps, testing calculation function