I like it but it all sounds kind of OP to me.