Interface updated. Almost ready for some style.