further checking