update ressources
code improving
merge master
add ressources and landscape logic