Use predefined states for status instead of string