sub basics