Some nifty 3rd party stuff we gonna need