I cannot into boolean logic (fixed limit checking and exceptions)