Start exernalizing common parts