devide it into two parts for rammer to edit