animations added but still need tweaking