themes able to call upon hooks as well. closes #830