added availability fitness check (still no input)