08/20/2013 implementation