updated KA mapping stuff