1D stuff

by @PerlaVaz

PerlaVaz