peter davis's status update