inconsistent usage msg; change implmntn