Added detail to interface methods