fix #4

wth is this?! someone fix this.

also, make sure fades happen at same time.