update GUI to use new APIs