Made all callbacks to work async
Added new blocking method of getting values