Completed Logic...almost

button beahviour is mostly done, just need to streamline