up

Working almost everything(i don't know what uncorrect in this code)