change presenting logic in window