Human potential and limitations