fix #3257 : WIP