Basic workflows crud lib