updated global styles; added states partial; lists extendables