final version of auction front-end