starting design code