Tag free checking