Front end: basis