made bear code less crappy