responsibility for self development