changes added by schatz