made changes to interface