Rename toggle => bool because we'll probably need int soon
Add more documentation