Removed unused log,renamed module,updated Impl method