moved As to support class