ruddish
not defined yet