Lots of changes... omg..

Comments