moved strcat functions