biologically programmed view 3