Changed some apperence
add some comments
add some comments