add main elements blocks and other