initial commit
basic working functionality
fixed volume