various trivial exercises