Initial commit of arc.h