basics & background