use 0 instead of false, saves bytes