slightly better support for auto truncate