added a todo, I'll refactor this later