updates interface to sprint 3