setup tested on centos