Working app, just rough as fuck.