use cljx instead of crossovers. upgrade deps