moved to 2_beams.nb