minimal, but mandatory!