interface updates; preparing for something bigger