Way too much asserts? ;)