Big man Moreira looking forward to challenges