Functional studio