so boolean much forget long spec