I like them. Looks like you put a great deal of thought into them.