some method queueing improvements