Major change to interface

Well not that major, but quite significant lol