adding some stuff I wrote at pandaPanther