edit for readability