dict handlers