protection wont be necessary in Models