Five steps to freedom 1000