flam's Spaces