Broke out cam initialization util