Great job. Looks like a simple and strong solution. Now you can move on to more important things.