almost working spec at total is 6