Added the initial implementation