renamed use case states