last craft challenge as it is

Now, I'm not sure when I have time to finish this challenge. So here, what I've done till now