Updated contrib module for async