starting implementation of xdc file