Code works but can get messy