ad prototype changes