begin changes in def show