examples for framework