pins update controller