refactored ids to classes so we can have multiple views