phase 2: simon

@Noal