initial
x14 implimentation