houes keeping
refactor draw chart func
update announcement
update copy