examples cleaned up