Update design

Need to add online/offline capability