closed #3278 closed #3279