fuck fuck fuck regexp, shit!!