add title
more polish