The Theraphosa stirmi project a recap