added split and join methods