not yet done
added mixed solver