change to direct comparison