background and basic elements created