use store for props