adding the xcf