comparison b/n signed/unsigned int warning fixed