Doesn't work perfectly but i'm turning it in :(