better comment
better var names