added some draw functions