readless hook now works as it should