Ok so the best way to get a darks library going, is to start off taking 120s exposures at 120g and at 350g so you have a low and high gain darks library. you can also take some darks at 120g at 300 and 600s if you want. If you take the cap that came with the camera and leave it on, I then go and open up sharpcap, set my cooling to -15C and start a capture of 100 darks (less for the longer exposure darks.) make sure you are capturing in RAW16, and don't mess with the color balance settings. Make sure you are capturing in FITS files as well. To take flats, finish an imaging run, then before you mess with anything on your scope (don't adjust focus or move any gear around that would alter the optical train) take a t-shirt or white microfiber cloth and place it over the end of your scope. secure it in such a manner that there is no bunching up of the material, and no creases. Point the scope at a light source that is evenly illuminated ( do not use a flashlight or a lightbulb or the sun or the moon) use an LED panel, a laptop or tablet screen, etc. then capture 100 images getting your white balance of your histogram to peak around 50%. Use the same gain settings that you imaged at and that your darks are at, and just adjust your exposure time accordingly. For my setup, I built a arduino controlled remote/robotic dust cover that has an EL (electroluminescent) panel that I built and can remotely or robotically operate, so that I can automate or remotely take flats, darks, bias, and dark flats. bias is just like taking darks, except you want to turn your exposure time to as fast as your camera will allow. Dark flats are just like taking flats, just remove the source of illumination. I hope this was helpful, and if you have any questions just let me know. Clear Skies!