css & js & semantic working!