try a different method of getting button data