now achieving full coverage