made form more clear
edge case when pattern not found
updated spec to pass with changed form names