AMZN covered call roll

Rolled $AMZN Dec 15 1150 call up and out to Jan 5 (weekly) 1165 call for 2.99 credit. Continuing to roll for credits but now if I get called away the gain gets pushed into next year.