added restriction to handle only pos. numbers