fix 3: still fixin'