added long press listener to list, misc changes