oops, typos causing mem-corruption