pre move list management to service layer