Freelancer :
dxsilverlig
Version1
please have a look at this one, if you have any feedback we could adjust it.