spliting and cleaning code