Author: Andreas Koch Year: 2008 Note: requires 130XE