more methods and added live threads