prepended concat and split functions with $