functional auction phase! check it out if you want to look for bugs