app logic separation, data should be inserted to tokenized table