Passive can only take a 0 or a 1. Changed from integer to nonNegativeInteger