3 fundamental elements