Function arrangemenrs. jdshkjhfkjhvcjhvjkkkkkkkkkkkkkkkkkkkdhsssssssssssssssssssssssssghjbvhkjdchvukhdjhvkjdhckjhvkjxchkjhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjddddddddddddddddddddddddddddddddddhgggggggggg