made initial find optimal business function