State basics