4 elements every content medium needs to have