adjust frontend to add different status types