Hey guys, through my research I still haven't found the answers I'm looking for. After flashing a rom can i use the backup from titanium backup to load all my apps back on the phone? And also is it best to do a factory reset before flashing? I've gotten some different answers from different roms I've looked at and just wanted some clarification. Thanks.