targeting the correct lifecycle