Registration section
many changes