-epsilon can now be set, this is needed when normalized is used