refactoring into seismic workflow
continued development