Lol pointless code duplication. **~ReFaCtOrInG~**