fixed circular problem with adding to front of list with Rahmans help.