more work on getting an actual app and API