Client Lifecycle Stages