moved things around so that the picture stuff is contained in a different class. is it bad practice to not have an onCreate override for things that extend activity?