working map & new text