Updated to include hard/easy split