shitty quality but proud of how it finally ended up like