adjust style and add print button
fix some bug