befuddled and bemused attempt at technology