some more of cecelia's additions