process framework.............i got an idea how to do that...