basic booleane methods set up