fork me on github lilink corrected.