changed some stuff to compromised for hardware changes