initial yjc layout