Added type definition sketch