convert to 3 formats