some updates
yay, it works