removed integer checking because it caused too many problems