add additional check for readability