not human strength