Just popped up and is fast growing. Thick stem, big leaves. Almost thought it was a sunflower. Thanks.