add a dotfloo class to handle the .floo needs