spliting using |