Life at Steldawn past and present