moved initialization after assignment, duh