Freelancer:
styleworksstudio
please check
have improvised on few things.hope you like it more. thanks