fixing tabs, compiling