ConstrucotrField works