add console framework