devina (2) Merged