1. add a new audio
2. add a button pressed state
3. take this one as code frozen version