added nifty shit