working, fixed regex