add "factory" lifecycle
Release v0.013