updated
fixed sound currentChannel
enhanced retrieving key names
prevented infinite loop in query
updated