finish off current component type things