final demo

basically done even though its derpy