adding boolean and range field types