e learning Utilities