add c-support and bash-support