shaylee kent { not yet finished.