can take client ID, no appcompatv7, sound implemented onto ui