this is another way because the first is not going to work