updated TODO
Added new patterns