Started work with implementation