really bad main volume implementation
omg, possibly the worst recorder ever
bigger header