arabesquely
not defined yet