backend for cc