* changed to use connection pool
impl microphone upload and showing sound attachment icon
impl progress bar while uploading