Showcase communication with function provided to the user