ignore trailing ) ** needs better regex