cleaned up spacing; added comments to clarify steps