Unnecessary comments has been removed