added more derivations
more derivations
handel equal field