removed logged in checks in each public method