working out changes in other methods