See how this works with additional functionality.