init
Build sturcture. New design