various stuff i have forgotten about..