Author: trans Severin and Stephen Lamping