setup hardware