Final Working Proto