Basic language signup begin and end handling; checks end > begin