add c array and point