STA450 Assembly