fix odd exception