refactor 'get' method
callbacks make call in sync mode