Extra validation (Null-pointers etc.)