a banch of different stuff