properly break string into multi dimentional array's