Almost working, only need to be written in BD
order add to DB