check valid boolean argument