using data-target html5 feature, because unique IDs misuse