jan19(week1): oss has a prototype