split things apart
clean