Use this if you want
I haven't tested it, but everything should work fine. Feel free to mess around with the code.