add queue solutions