simplified sign up, styled, dialog appears when overstocked, upper menu always shows correct total