First push, working diffev/swift refinement
INPUT data