fixed empty readings dict