first version, does not demonstrate problem