Self initiated work

Self initiated work