Honestly this is pretty cool concept you have going. Something I could see myself doing for a little when I am bored or something reminds me of something like Serenity posted on OwnedWell forum but this is awesome.