Refactored and added lots of custom options & methods