lots of fixed for regularization