left also rewritten

full environment now done