fine tune: generic
prevent compile warning