wip server commands
use a decoding Actor (instead of mapping future)