This thing has ALLLLLL the features!! I spent a long time working on this, so PLEASE give credit if you use this.