Great idea, just until I understand how to implement it correctly.