If you implement the above remove useless comment