added improvement to integer gene