So close to perfect for a wahoo out front mount. In my case the wahoo mount is 90° off in alignment. My particular computer also won't quite let me press the button when in this adapter and the nub that keeps the cateye in place sheered off along a later line... Maybe next time I can try a more creative print orientation. (edited)