implement final specs, pad UI output