objects depend on headers
put functions for numerical csv (ncsv) to common things