Begin to work out custom interface; implement loading indicator