some checks and more safity