Removed all previous approach
[Merge] branch 'rebirth'