Fixed but with appropriate() method call