remove legacy, add donate