Removed redundant abstract from interface definition