This has been discussed before, please see this topic:
Also perhaps you want to track the following GitHub issue: