Added convert functional