write a clearer code