Some interations were improved using symbol to_proc dev style