adding some new stuff