some improvements
link added
fixing some bugs
promoted added and some fixes