3.12: calculator also depends on vala