strongish
not defined yet