word wrapping added