first commit

Remove FG. It doesn't belong to this pull request since we are not using it. Hygiene of code is important.