Initial work done. Prototype working