regulation
By @Zephyr