sorta done with mainActivity