I really like what you've got going on, if you choose to develop this further I think it would be great. Well done.