working phase 4 & some what 5