A new hope

done. Nice.