music and sounds implemented