Made changes to make it more readable.