Implementing strict checks