at least we can not throw errors when no buttons are found