SUPA INTERFACE IMPRUVEMENTS!!!!!