Freelancer :
francodelera
With modifications
I made this modifications according to your needs. Please feel free to give feedback! Thank you!