V2 UPDATED, MINOR CHANGES MADE