Finished everything except bounds error