added start selection n stuff.