fix - function bug.