base memory pointer