cleaned up  + rephrasing