fixed block diagram