Starting again with cabal file
Adding Sign index.
Adding Abs and Dimension