adding app version
create new cell only if there is a valid move