push back marker rather than initializing big matrix