Angels and insects