revised partially sec.3