magic properties dictionary