comments
resolve
default to software