updated three demos