semifabulous
not defined yet