Phase 1 and phase 2 beta implementation