Sanity checks, add tests :o)