interface now calls show instead of each DrawingApp method