Ryan coopper Offline