removed the public prefix of methods in interfaces - redundant