add some magics things