intermidiate work