added lifecycletest