Completed boolean challenge functions