migrated to whitenoise for static file serving