acceptance test now almost implemented