very rough skeleton for expression compression