defineif
