Author: farr revision