including now a spinner for future implementation and the social network icons to be re-added back
still far from optimal to me but it works again and it is much cleaner and no javascript used, so...
added back