add margin and icon