Made all methods in interface declaration public to stick with conventions