minor updates to interface