First commit from linux. Passive update.
Merge euler