add more ffip types, cd to $HOME if not in a shell context