gui fixes and smarter dplyr onLoad check