save some ram by not making public data returns static data

Combine some bools to bits