fixing strict checks