Spinellis Function Facility