Implemented VS PC