examples as discussed