inlined + remove whitespace