nicer main