Stage 2: Staff Client