added asynchronous support
updated acid/acid dependency