Loop is still not entirely working and sometimes just hang up...