static design of step3 almost complete