simplyfy the explaination