backend finished-ish, doing commands