still adding checks