working on hints - with complex level