made new v3 file to keep things clean.