adding code and last screenshots