adding some nice stuff here