Third Commit in BaseProduct