re #4 implementing startup sequence