Corrected to properly generate a lifecycle manager