Implemented api weight up/down