minor modifications to interface
Interface changes