first() and back() caring with FG