I am a technology noob, so bear with me friends