refactor file structure
refactor file structure
adding parameter serializer