Fetch messages in batch.
Hide status bar on the map view.
Add validation.
Better return types.