Added some async methods