collect and invest