refactored add code to have a cell render switch and can be used on sound load