Fully Tested and Cleaned 1D