fix backend checking