added VCs and controller files