added lifecycles been attached and auto promotion