new work on framework