added readyread to the slots