Ive been having a hard time debating how im going to finish...