initial checking - sorta working