a little housekeeping and normalisation