added canToggle and converted information messages to debug messages