adding v2, cleaner