setting everything up for later