adding hints; looking better