further necessary parts