added concat feature,
added a proper option parser