fixed type
parses most things