Pho wk3 mashup

please ignore the stuff in wk2 (not completed)