added requirement, removed unnecessary # before comment