update to do list, improve password detection functionality