fixing the components analyzer