A sample Framework