Component tests

there appears to be some format issues here and there.