On their stub, on the stub, and on my stub are not expressions that I know or understand. If you remove them from your sentences it will help immensely.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.