used an alias instead of full namespace for class prototype