adding a bunch of basics