working on create-ad (not finished)