moved update stats into separate function, formatting, started adding seperate sounds.