Started to prepare for MGWindow interface