todos
move deps into real deps