I think I need to start from scratch