check weight implemented