fixed param validation, added support for null columnKey