update heart to fill/contract chambers