some changes to drawing