Internal combustion engines advanced