add function settings