Functions working.