pub fn phase() -> Phase