Starting to work on interface
Interface changes