generalize the fg setttings