adding better native testing