Taking into an account all fields rather than declared ones