Functions are now complete as well.