Take a look on this. interesting stuff may be helpful http://jyqlor.com helps?