Committing initial from original code.