hard changes