allow optional immediate check attribute