do some type checks
1.1.0