we have a good idea to work out the two __ (diffcult)