Works, shows 'loading' at bottom and needs design