alice is now a function