It looks okay to me. I didn't test it out yet, but if I get around to it, I will. Good job though.