more documentation of zero page variables and kernal routines