fixed source and component views