Soph....where do we begin?????