Map<String, ? extends Object> list(@RequestParam int page,
@RequestParam int start, @RequestParam int limit,
@RequestParam(required = false) Object filter,
@RequestParam(required = false) String accountType) throws Exception {
try {
Pageable pageable = new PageRequest(page - 1, limit);
Page<UserUI> users = null;
List<FilterRequest> filters = new ArrayList<FilterRequest>();
filters.add(new FilterRequest("accountType", accountType));