code spaces remover added; components + helpers copy written;