Про кусочки там и сям, которые ты сказал макросами сделаешь.