building a frame facilitate next job