Remade Prototype From Scratch