copied old functions back. New functions are 'functions'_2.