added full list convert + spec