the frame of code can be used for young project