better async
Merge pull request #3 from DanielBarnes/master

better async