remove try-catch block for async calls