Wave back to you Ken, coming along nicely!
Since last night Podcast, I've been thinking about layers allot.
Do the hills on completely different screen:
hills& = _Newimage(_width, _height, 32)
_DEST hills&
'now draw just hills like normal
'now back to main screen
_DEST 0
'use hills for background and then draw flag in fore ground on top of background.
_PUTIMAGE , hills&, 0 'my background hills
'draw flag
'use _PUTIMAGE , hills&, 0 'my background hills to CLS putting the background in loop for waving flag drawing
Might be more details to get it working but that is gist I think.