hardware assistance