correctly wired todo