Nature has some perfections