add font and revise design
add load