Sorry this took forever I've had NO free time lately, but here you go. A delayed scratch project is eventually good, but a rushed project is always bad. Credit to swifty2