inline with next instantiation