Author: Frame Technology Corporation.