Working on framework