proper tab usage - kinda