numerical unpleasant manipulations