added some stuff by wwwc from unknowncheats