This is not really necessary. Will remove to make the code simpler.