Finished most of initial setup