enanched output + first sim draft (still incomplete)