I think the `toggle`method is a bit redundant. Let's just have enable & disable, shall we?