though shall make const whenever possible