fixing each method call