fixing online checking