better comment and get rid of unnecessary check