Lab 3 Up to 1.4

It works, but forgot to say still have Black Screen last commit. And
this commit.