removes type checking