modified module pushQueue