Crystal Springs Uplands HS Free

    Gryphons - Hillsborough , CA


Custom Lists

Teams

No custom team lists

Athletes

No custom athlete lists

Meets

No custom meet lists
CalendarStaff
 < 2013 Season > 
Date Info
Mon, Sep 2Info
Athletic.net Test
Sat, Sep 21Results
Farmer Invite
3 Mile V
DUBL - 1st - 54pts
2 Mile JV
CAVA - 1st - 80pts
2 Mile Frosh/Soph
DUBL - 1st - 63pts
CRSP - 2nd - 84pts
3 Mile V
MIRA - 1st - 37pts
2 Mile JV
CAVA - 1st - 25pts
2 Mile Frosh/Soph
CAVA - 1st - 20pts
Sat, Sep 28Results
Ram Invitational
2.4 Mile V
HMBA - 1st - 62pts
2.4 Mile JV
HMBA - 1st - 33pts
2.4 Mile Freshman
BELA - 1st - 35pts
2.4 Mile Sophomore
BELA - 1st - 31pts
2.4 Mile V
SERR - 1st - 57pts
2.4 Mile JV
LICN - 1st - 39pts
2.4 Mile Sophomore
DEOR - 1st - 40pts
2.4 Mile Freshman
LICN - 1st - 86pts
CRSP - 2nd - 89pts
2.4 Mile V
HMBA - 1st - 45pts
2.4 Mile JV
MYFL - 1st - 41pts
2.4 Mile Frosh/Soph
BERK - 1st - 46pts
2.4 Mile V
DEOR - 1st - 17pts
2.4 Mile JV
DEOR - 1st - 37pts
2.4 Mile Frosh/Soph
DEOR - 1st - 25pts
Sat, Sep 28Results
40th Stanford Cross Country Invitational
5,000 Meters Div 4
YREK - 1st - 111pts
5,000 Meters Div 1
DAVI - 1st - 65pts
5,000 Meters Seeded
ARCA - 1st - 100pts
5,000 Meters Div 2
ROCK - 1st - 122pts
5,000 Meters Div 3
PARO - 1st - 114pts
5,000 Meters Div 5
SJOS - 1st - 24pts
CRSP - 5th - 171pts
5,000 Meters Div 4
SALV - 1st - 98pts
5,000 Meters Div 1
MARI - 1st - 120pts
5,000 Meters Seeded
TRHI - 1st - 97pts
5,000 Meters Div 2
WHNY - 1st - 127pts
5,000 Meters Div 3
CAMP - 1st - 36pts
5,000 Meters Div 5
LIWI - 1st - 36pts
CRSP - 5th - 150pts
Thu, Oct 3Results
WBAL League #1 San Bruno
2.8 Mile V
TKA - 1st - 51pts
CRSP - 3rd - 62pts
2.8 Mile JV
TKA - 1st - 25pts
CRSP - 2nd - 31pts
2.8 Mile V
MENL - 1st - 62pts
CRSP - 3rd - 85pts
2.8 Mile JV
SHP - 1st - 41pts
Sat, Oct 12Results
Crystal Springs Invitational
2.95 Mile V Championship
CCAT - 1st - 48pts
2.95 Mile Sophomore - Gold
WHNY - 1st - 31pts
2.95 Mile JV - Blue
BELA - 1st - 16pts
2.95 Mile Freshman - Gold
CRSP - 1st - 45pts
2.95 Mile V Individual
BELA - 1st - 50pts
2.95 Mile Sophomore - Blue
BELA - 1st - 17pts
2.95 Mile Freshman - Blue
BELA - 1st - 20pts
2.95 Mile V Championship
APTO - 1st - 62pts
2.95 Mile JV
UHS - 1st - 84pts
2.95 Mile Frosh/Soph
AMVA - 1st - 105pts
2.95 Mile V Individual
MTVW - 1st - 45pts
CRSP - 5th - 194pts
Thu, Oct 17Results
WBAL League #2 Baylands Park
3.1 Mile V
SHP - 1st - 27pts
CRSP - 3rd - 59pts
3.1 Mile JV
CRSP - 1st - 22pts
3.1 Mile V
MENL - 1st - 42pts
CRSP - 3rd - 67pts
3.1 Mile JV
MERB - 1st - 48pts
CRSP - 4th - 111pts
Thu, Oct 24Results
Crystal Springs Center Meet
2.95 Mile V
SVHS - 1st - 91pts
CRSP - 15th - 420pts
2.95 Mile JV
CRSP - 1st - 32pts
2.95 Mile Sophomore
SHC - 1st - 66pts
2.95 Mile Freshman
SVHS - 1st - 41pts
2.95 Mile V
MEAT - 1st - 41pts
2.95 Mile JV
STIG - 1st - 42pts
2.95 Mile Frosh/Soph
SVHS - 1st - 22pts
Fri, Nov 8Results
WBAL League Championships
2.95 Mile V
SHP - 1st - 52pts
CRSP - 3rd - 61pts
2.95 Mile JV
CRSP - 1st - 27pts
2.95 Mile V
MENL - 1st - 56pts
CRSP - 5th - 125pts
2.95 Mile JV
MERB - 1st - 30pts
Sat, Nov 16Results
CCS-CIF Cross Country Championships
2.95 Mile Div II
SFMV - 1st - 92pts
2.95 Mile Div III
APTO - 1st - 50pts
2.95 Mile Div IV
SVHS - 1st - 58pts
2.95 Mile Div I
BELA - 1st - 36pts
2.95 Mile Div V
WDPR - 1st - 34pts
CRSP - 3rd - 70pts
2.95 Mile Div II
SFMV - 1st - 46pts
2.95 Mile Div III
APTO - 1st - 19pts
2.95 Mile Div IV
SALV - 1st - 31pts
2.95 Mile Div I
MVIS - 1st - 52pts
2.95 Mile Div V
WDPR - 1st - 32pts
CRSP - 2nd - 37pts
Sat, Nov 30Results
CIF State Cross Country Championships
5,000 Meters Div I
ARCA - 1st - 59pts
5,000 Meters Div II
SAGU - 1st - 110pts
5,000 Meters Div IV
YREK - 1st - 102pts
5,000 Meters Div V
SJOS - 1st - 64pts
CRSP - 13th - 297pts
5,000 Meters Div III
JHS - 1st - 68pts
5,000 Meters Div I
GROA - 1st - 76pts
5,000 Meters Div II
SIVA - 1st - 97pts
5,000 Meters Div IV
SALV - 1st - 86pts
5,000 Meters Div V
BRAN - 1st - 63pts
CRSP - 12th - 369pts
5,000 Meters Div III
CAMP - 1st - 83pts
Date Info
Sat, Sep 15Results
Chieftain/Spirit Invite
Sat, Sep 29Results
39th Annual Stanford Invitational (High School Sections)
5,000 Meters V Div 4
FILL - 1st - 84pts
5,000 Meters V Div 5
CRES - 1st - 61pts
CRSP - 7th - 186pts
5,000 Meters V Div 1
SARV - 1st - 96pts
5,000 Meters V Div 2
SFMV - 1st - 177pts
5,000 Meters V Div 3
PARO - 1st - 93pts
5,000 Meters Seeded
ARCA - 1st - 85pts
5,000 Meters V Div 4
LABE - 1st - 137pts
5,000 Meters V Div 5
LIWI - 1st - 82pts
CRSP - 3rd - 123pts
5,000 Meters V Div 1
CWHS - 1st - 105pts
5,000 Meters V Div 2
PENI - 1st - 120pts
5,000 Meters V Div 3
VDLF - 1st - 107pts
5,000 Meters Seeded
SFRA - 1st - 137pts
Thu, Oct 4Results
WBAL League Meet #1
Thu, Oct 11Results
Center Meet #2
2.95 Mile V
ARAG - 1st - 76pts
CRSP - 11th - 279pts
2.95 Mile JV
SHC - 1st - 39pts
2.95 Mile V
HMBA - 1st - 56pts
CRSP - 13th - 390pts
2.95 Mile JV
ARAG - 1st - 35pts
Thu, Oct 18Results
WBAL League Meet #2
Thu, Nov 1Results
WBAL League Championships
2.95 Mile V
CRSP - 1st - 59pts
2.95 Mile JV
CRSP - 1st - 29pts
2.95 Mile V
CRSP - 1st - 56pts
2.95 Mile JV
MENL - 1st - 38pts
Sat, Nov 10Results
CCS Championships
3 Mile V D1
CAMT - 1st - 39pts
3 Mile V D2
LOAL - 1st - 70pts
3 Mile V D3
STIG - 1st - 64pts
3 Mile V D4
SEAS - 1st - 60pts
3 Mile V D5
CRSP - 1st - 48pts
3 Mile V D5
SCAT - 1st - 39pts
CRSP - 2nd - 47pts
3 Mile V D1
SALI - 1st - 93pts
3 Mile V D4
SALV - 1st - 67pts
3 Mile V D3
APTO - 1st - 35pts
3 Mile V D2
MITT - 1st - 71pts
Sat, Nov 24Results
CIF State Cross Country Championships
5,000 Meters Div V
SJOS - 1st - 86pts
CRSP - 14th - 339pts
5,000 Meters Div I
ARCA - 1st - 53pts
5,000 Meters Div II
WELA - 1st - 84pts
5,000 Meters Div IV
FILL - 1st - 121pts
5,000 Meters Div III
STJB - 1st - 70pts
5,000 Meters Div I
GROA - 1st - 57pts
5,000 Meters Div V
UHS - 1st - 114pts
CRSP - 11th - 271pts
5,000 Meters Div IV
JSC - 1st - 89pts
5,000 Meters Div III
BONI - 1st - 83pts
5,000 Meters Div II
SAGU - 1st - 97pts
Date Info
Sat, Sep 24Results
Stanford Invitational
5,000 Meters HS Div 4
STMY - 1st - 130pts
5,000 Meters HS Div 5
SJOS - 1st - 81pts
CRSP - 2nd - 131pts
5,000 Meters HS Div 1
SABE - 1st - 77pts
5,000 Meters HS Div 2
BEVI - 1st - 101pts
5,000 Meters HS Div 3
CAMP - 1st - 53pts
5,000 Meters HS Seeded
BLMN - 1st - 98pts
5,000 Meters HS Div 4
SALV - 1st - 86pts
5,000 Meters HS Div 5
INCL - 1st - 72pts
CRSP - 4th - 147pts
5,000 Meters HS Div 1
SCLE - 1st - 68pts
5,000 Meters HS Div 2
WDCR - 1st - 127pts
5,000 Meters HS Div 3
CAMP - 1st - 53pts
5,000 Meters HS Seeded
LCCN - 1st - 42pts
Thu, Sep 29Results
WBAL League Meet 1 San Bruno
Sat, Oct 8Results
Crystal Springs Serra Invitational
Thu, Oct 13Results
WBAL League Meet 2 Westmoor
Thu, Oct 27Results
Crystal Springs Center Meet # 3
Fri, Nov 4Results
WBAL League Championships
Sat, Nov 12Results
CCS Championships
Sat, Nov 26Results
CIF State Cross Country Championships
5,000 Meters Div I
TRHI - 1st - 71pts
5,000 Meters Divison IV
YREK - 1st - 131pts
5,000 Meters Div V
STMG - 1st - 52pts
CRSP - 10th - 239pts
5,000 Meters Div II
GOLV - 1st - 86pts
5,000 Meters Div III
PSVE - 1st - 100pts
5,000 Meters Div I
SCLE - 1st - 87pts
5,000 Meters Divison IV
JSC - 1st - 102pts
5,000 Meters Div V
UHS - 1st - 74pts
CRSP - 13th - 292pts
5,000 Meters Div II
SAGU - 1st - 67pts
5,000 Meters Div III
PSVE - 1st - 103pts
Date Info
Sat, Sep 18Results
Chieftain Classic
Sat, Sep 25Results
Stanford Invitational
Thu, Sep 30Results
WBAL League Meet #1
Sat, Oct 9Results
Serra Crystal Springs Invite
Thu, Oct 14Results
WBAL League Meet #2
Thu, Oct 28Results
Crystal Springs Center Meet
Fri, Nov 5Results
WBAL League Championships
Sat, Nov 13Results
CCS Cross Country Championships
Sat, Nov 27Results
CIF State Cross Country Championships
5,000 Meters Div II
LOYO - 1st - 77pts
5,000 Meters Div III
STJB - 1st - 82pts
5,000 Meters Div I
ARCA - 1st - 60pts
5,000 Meters Div IV
SARA - 1st - 130pts
5,000 Meters Div V
STMG - 1st - 69pts
CRSP - 17th - 463pts
5,000 Meters Div I
GROA - 1st - 102pts
5,000 Meters Div II
SAGU - 1st - 25pts
5,000 Meters Div III
CAMP - 1st - 67pts
5,000 Meters Div IV
JSC - 1st - 75pts
5,000 Meters Div V
UHS - 1st - 88pts
CRSP - 12th - 293pts
Date Info
Sat, Sep 26Results
Stanford Invitational
Thu, Oct 15Results
WBAL League Meet 2
Thu, Oct 29Results
Crystal Springs Center Meet
Fri, Nov 6Results
WBAL League Championships
Sat, Nov 14Results
CCS Championships
Sat, Nov 28Results
CIF State Cross Country Championships
5,000 Meters Div I
DANA - 1st - 104pts
5,000 Meters Div V
WCHS - 1st - 109pts
CRSP - 10th - 296pts
5,000 Meters Div II
MTVW - 1st - 98pts
5,000 Meters Div III
PSVE - 1st - 46pts
5,000 Meters Div IV
LABE - 1st - 69pts
5,000 Meters Div I
TOPI - 1st - 134pts
5,000 Meters Div V
UHS - 1st - 71pts
CRSP - 8th - 241pts
5,000 Meters Div II
SAGU - 1st - 56pts
5,000 Meters Div III
CODM - 1st - 76pts
5,000 Meters Div IV
HAWE - 1st - 92pts
Date Info
Sat, Sep 27Results
Stanford Invitational
Fri, Nov 7Results
WBAL League Finals
Sat, Nov 15Results
CCS Finals
Sat, Nov 29Results
CIF State Cross Country Championships
5,000 Meters Div I
DANA - 1st - 70pts
5,000 Meters Div II
LOYO - 1st - 90pts
5,000 Meters Div III
BARS - 1st - 70pts
5,000 Meters Div IV
BIBE - 1st - 44pts
5,000 Meters Div V
WCHS - 1st - 66pts
CRSP - 13th - 319pts
5,000 Meters Div I
DANA - 1st - 65pts
5,000 Meters Div II
SAGU - 1st - 32pts
5,000 Meters Div III
CODM - 1st - 89pts
5,000 Meters Div IV
LARE - 1st - 94pts
5,000 Meters Div V
CHAD - 1st - 72pts
CRSP - 8th - 209pts
Date Info
Sat, Nov 24Results
CIF State Cross Country Championships
5,000 Meters Div I
DANA - 1st - 65pts
5,000 Meters Div II
LOYO - 1st - 72pts
5,000 Meters Div IV
BIBE - 1st - 101pts
5,000 Meters Div V
WCHS - 1st - 52pts
5,000 Meters Div III
BARS - 1st - 69pts
5,000 Meters Div I
SAGU - 1st - 56pts
5,000 Meters Div V
MTSA - 1st - 87pts
CRSP - 5th - 181pts
5,000 Meters Div II
NEHA - 1st - 137pts
5,000 Meters Div IV
OACH - 1st - 149pts
5,000 Meters Div III
LUOR - 1st - 85pts
Date Info
Sat, Nov 25Results
CIF State Cross Country Championships
5,000 Meters Div I
TRHI - 1st - 71pts
5,000 Meters Div II
JESU - 1st - 84pts
5,000 Meters Div III
BARS - 1st - 78pts
5,000 Meters Div IV
BIBE - 1st - 66pts
5,000 Meters Div V
WCHS - 1st - 45pts
CRSP - 12th - 317pts
5,000 Meters Div I
SAGU - 1st - 71pts
5,000 Meters Div II
CARN - 1st - 119pts
5,000 Meters Div III
CODM - 1st - 50pts
5,000 Meters Div IV
MARL - 1st - 75pts
5,000 Meters Div V
MTSA - 1st - 60pts
CRSP - 4th - 147pts
Date Info
Sat, Nov 26Results
CIF State Cross Country Championships
5,000 Meters Div I
ROYL - 1st - 24pts
5,000 Meters Div IV
PDMT - 1st - 96pts
5,000 Meters Div II
JESU - 1st - 59pts
5,000 Meters Div III
BARS - 1st - 80pts
5,000 Meters Div V
WCHS - 1st - 48pts
5,000 Meters Div I
THOA - 1st - 103pts
5,000 Meters Div IV
SALV - 1st - 90pts
5,000 Meters Div II
APTO - 1st - 150pts
5,000 Meters Div III
CODM - 1st - 47pts
5,000 Meters Div V
MTSA - 1st - 56pts
CRSP - 2nd - 81pts
Date Info
Sat, Nov 27Results
CIF State Cross Country Championships
5,000 Meters Div I
ROYL - 1st - 65pts
5,000 Meters Div II
LOYO - 1st - 111pts
5,000 Meters Div III
SERV - 1st - 134pts
5,000 Meters Div IV
LABE - 1st - 95pts
5,000 Meters Div V
FLPR - 1st - 82pts
CRSP - 13th - 359pts
5,000 Meters Div I
VENT - 1st - 46pts
5,000 Meters Div II
COPA - 1st - 118pts
5,000 Meters Div III
PLAC - 1st - 125pts
5,000 Meters Div IV
SALV - 1st - 70pts
5,000 Meters Div V
MARA - 1st - 82pts
CRSP - 14th - 349pts
Date Info
Sat, Nov 29Results
CIF State Cross Country Championships
5,000 Meters Div II
STJB - 1st - 114pts
5,000 Meters Div I
DOLU - 1st - 56pts
5,000 Meters Div III
SALU - 1st - 135pts
5,000 Meters Div IV
CARM - 1st - 73pts
5,000 Meters Div V
MARA - 1st - 105pts
5,000 Meters Div I
VENT - 1st - 98pts
5,000 Meters Div II
COPA - 1st - 73pts
5,000 Meters Div III
MIRA - 1st - 96pts
5,000 Meters Div IV
OAPA - 1st - 58pts
5,000 Meters Div V
UHS - 1st - 70pts
Date Info
Sat, Nov 30Results
CIF State Cross Country Championships
5,000 Meters Div I
LOYO - 1st - 80pts
5,000 Meters Div II
JESU - 1st - 90pts
5,000 Meters Div III
BARS - 1st - 71pts
5,000 Meters Div IV
OAPA - 1st - 51pts
5,000 Meters Div V
FLPR - 1st - 78pts
5,000 Meters Div I
MUVA - 1st - 61pts
5,000 Meters Div II
SULT - 1st - 59pts
5,000 Meters Div III
SFRA - 1st - 78pts
5,000 Meters Div IV
OAPA - 1st - 92pts
5,000 Meters Div V
UHS - 1st - 87pts
Date Info
Sat, Nov 24Results
CIF State Cross Country Championships
5,000 Meters Div I
CANY - 1st - 65pts
5,000 Meters Div II
RUBI - 1st - 63pts
5,000 Meters Div III
BARS - 1st - 49pts
5,000 Meters Div IV
MCFA - 1st - 40pts
5,000 Meters Div V
WCHS - 1st - 65pts
5,000 Meters Div I
PENI - 1st - 150pts
5,000 Meters Div II
SAPA - 1st - 99pts
5,000 Meters Div III
CAMP - 1st - 87pts
5,000 Meters Div IV
OAPA - 1st - 110pts
5,000 Meters Div V
UHS - 1st - 62pts
Date Info
Sat, Nov 27Results
CIF State Cross Country Championships
5,000 Meters Div I
DOLU - 1st - 67pts
5,000 Meters Div II
EURE - 1st - 56pts
5,000 Meters Div III
DOBO - 1st - 75pts
5,000 Meters Div IV
MCFA - 1st - 68pts
5,000 Meters Div V
FLPR - 1st - 69pts
5,000 Meters Div I
WOBR - 1st - 56pts
5,000 Meters Div II
FHIL - 1st - 92pts
5,000 Meters Div III
SALV - 1st - 43pts
5,000 Meters Div IV
CODM - 1st - 42pts
5,000 Meters Div V
CHAD - 1st - 56pts
Date Info
Sat, Nov 29Results
CIF State Cross Country Championships
5,000 Meters Div I
POLB - 1st - 67pts
5,000 Meters Div II
JESU - 1st - 47pts
5,000 Meters Div III
DOBO - 1st - 72pts
5,000 Meters Div IV
NORD - 1st - 46pts
5,000 Meters Div V
MARA - 1st - 63pts
5,000 Meters Div I
YUCI - 1st - 41pts
5,000 Meters Div II
WOBR - 1st - 101pts
5,000 Meters Div III
LACA - 1st - 96pts
5,000 Meters Div IV
COME - 1st - 51pts
5,000 Meters Div V
UHS - 1st - 18pts
Date Info
Sat, Nov 30Results
CIF State Cross Country Championships
5,000 Meters Div I
PENI - 1st - 130pts
5,000 Meters Div II
DELS - 1st - 84pts
5,000 Meters Div III
STIG - 1st - 79pts
5,000 Meters Div IV
CODM - 1st - 122pts
5,000 Meters Div V
MCFA - 1st - 29pts
5,000 Meters Div I
CLOV - 1st - 93pts
5,000 Meters Div II
YUCI - 1st - 48pts
5,000 Meters Div III
CARN - 1st - 67pts
5,000 Meters Div IV
NORD - 1st - 49pts
5,000 Meters Div V
UHS - 1st - 24pts
Date Info
Sat, Nov 26Results
CIF State Cross Country Championships
5,000 Meters Div I
DANA - 1st - 91pts
5,000 Meters Div II
CODM - 1st - 72pts
5,000 Meters Div III
SHIN - 1st - 58pts
5,000 Meters Div I
PSVE - 1st - 106pts
5,000 Meters Div II
NEHA - 1st - 75pts
5,000 Meters Div III
BRHA - 1st - 54pts
Season
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
More...
Embed
Show All
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2003
  • 2002
  • 2001
  • 1999
  • 1997
  • 1996
  • 1988
Add
Season
  • 2014
  • 2013
  • 2012
  • 2011
  • 2010
  • 2009
  • 2008
  • 2007
  • 2006
  • 2005
  • 2004
  • 2003
  • 2002
  • 2001
  • 2000
  • 1999
  • 1998
  • 1997
  • 1996
  • 1995
  • 1994
  • 1993
  • 1992
  • 1991
  • 1990
  • 1989
  • 1988
  • 1987
  • 1986
  • 1985
  • 1984
  • 1983
  • 1982
  • 1981
  • 1980
  • 1979
  • 1978
  • 1977
  • 1976
  • 1975
  • 1974
  • 1973
  • 1972
  • 1971
  • 1970
  • 1969
  • 1968
  • 1967
  • 1966
  • 1965
  • 1964
  • 1963
  • 1962
  • 1961
  • 1960
  • 1959
  • 1958
  • 1957
  • 1956
  • 1955
  • 1954
  • 1953
  • 1952
  • 1951
  • 1950
  • 1949
  • 1948
  • 1947
  • 1946
  • 1945
  • 1944
  • 1943
  • 1942
  • 1941
  • 1940
  • 1939
  • 1938
  • 1937
  • 1936
  • 1935
  • 1934
  • 1933
  • 1932
  • 1931
  • 1930
  • 1929
  • 1928
  • 1927
  • 1926
  • 1925
  • 1924
  • 1923
  • 1922
  • 1921
  • 1920
  • 1919
  • 1918
  • 1917
  • 1916
  • 1915
  • 1914
  • 1913
  • 1912
  • 1911
  • 1910
  • 1909
  • 1908
  • 1907
  • 1906
  • 1905
  • 1904
  • 1903
  • 1902
  • 1901
  • 1900
Staff
Albert Caruana
Caruana
Coach
PrepSportswear
Address - View Map
400 Uplands Drive
Hillsborough , CA 94010-6999

650-342-4175

650-342-7623

Team Main Website


Info for Coaches

Coaches

Account creation is simple, and allows you to use features such as: Watch Tour

  • Season Calendar
  • Season PR List
  • Online Meet Registration - Registration Tutorial
  • Detailed Meet Results
  • Individual Athlete Statistics

By keeping your stats updated, you also enable your district to have a current best marks list.

 
Get your free Coach Account

Only coaches need an account to manage their team and register for meets. Everyone else can browse the stats without an account.


Are you a coach? Sign Up and start saving time.

All coach accounts are completely free.
Site Supporters gain extra features, such as team photos and advanced meet hosting features.