add margin program for text manipulation appreciation