keyword and father fixes