add strict type checking