watch out for undefined keys