added .wav
added some mechanics