add gravatar
add sign page create new method
add error display function