assgin with hints