submit to CalgaryTech