Croft+Elem

Croft Elementary updates