handle set-info correctly