Setup phase is done!!!! (with potential bugs) :(

Setup phase is done!!!! (with potential bugs) :(