initial copy paste of old avengers app, just for learning purposes, will probably be wiped later.