final checks!