implement MMAS for permutation and print stack trace
add progresslistener to all inits