merge with anhaas/scal.ig