merge for cleaner namespace