separated styles out
updated todo
added sfx