housekeeping

i think it's time for rewriting the app