calculate -> get and returns