store: add behaviour