elimenate unnecessary conversion from clj to mutable data