made chaining maps possible