New create function for Chip