allows sets on the outside of entities