hard conversion