updates to phrase model and controller work in progress