Author: Spock junior.