Changed async behavior to not require inner behavior