trivial: dropped trailing spaces
trivial: removed unneeded public modifier in interface methods
trivial: removed unused import