Fixed nested ! issue