One thing to note: Lowerdash is a superset of SmileBasic! Loading a background is the same in Lowerdash as SB: ''' BGLOAD 0, BGDATA ''' With Lowerdash, you might make a module "Level" that does that same code in a method 'start' that also sets up coins and stuff. Later you could just write: ''' curLvl = new Level('level name') curLvl.start '''