revises interger issue