added 8-bank mode