update celluloid, use new async and finalizer methods