First modifications to intermediate level
Improved