updated with new feature custom phrases (not done or working)