build up from digits