markit front end logic