initial build with advertising