T_rex:compact -- not really working, new branch