slightly better behavior