adds several things