added missed types of landscape
animation partially implemented