Sunshine more effective than vitamin d pills