hard
skills