merge is necessary after all