as we discussed, this is making assumptions about the order these methods are called in