struggling with deciding how to finish this one….