blog wave on main to allow null