PORTING: flickcharm